﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OWLServer.owl.etiquetas
{
    /// <summary>
    /// Contiene las etiquetas del espacio de nombres de XDS
    /// </summary>
    class EtiquetasXSD
    {
        public const string NOMBRE = "xsd";

        public const string TIPO_PROPIEDAD_STRING = "string";
        public const string TIPO_PROPIEDAD_NORMALIZEDSTRING = "normalizedString";
        public const string TIPO_PROPIEDAD_BOOLEAN = "boolean";
        public const string TIPO_PROPIEDAD_DECIMAL = "decimal";
        public const string TIPO_PROPIEDAD_FLOAT = "float";
        public const string TIPO_PROPIEDAD_DOUBLE = "double";
        public const string TIPO_PROPIEDAD_INTEGER = "integer";
        public const string TIPO_PROPIEDAD_NONNEGATIVEINTEGER = "nonNegativeInteger";
        public const string TIPO_PROPIEDAD_POSITIVEINTEGER = "positiveInteger";
        public const string TIPO_PROPIEDAD_NONPOSITIVEINTEGER = "nonPositiveInteger";
        public const string TIPO_PROPIEDAD_NEGATIVEINTEGER = "negativeInteger";
        public const string TIPO_PROPIEDAD_LONG = "long";
        public const string TIPO_PROPIEDAD_INT = "int";
        public const string TIPO_PROPIEDAD_SHORT = "short";
        public const string TIPO_PROPIEDAD_BYTE = "byte";
        public const string TIPO_PROPIEDAD_UNSIGNEDLONG = "unsignedLong";
        public const string TIPO_PROPIEDAD_UNSIGNEDINT = "unsignedInt";
        public const string TIPO_PROPIEDAD_UNSIGNEDSHORT = "unsignedShort";
        public const string TIPO_PROPIEDAD_UNSIGNEDBYTE = "unsignedByte";
        public const string TIPO_PROPIEDAD_HEXBINARY = "hexBinary";
        public const string TIPO_PROPIEDAD_BASE64BINARY = "base64Binary";
        public const string TIPO_PROPIEDAD_DATETIME = "dateTime";
        public const string TIPO_PROPIEDAD_TIME = "time";
        public const string TIPO_PROPIEDAD_DATE = "date";
        public const string TIPO_PROPIEDAD_YEARMONTH = "gYearMonth";
        public const string TIPO_PROPIEDAD_YEAR = "gYear";
        public const string TIPO_PROPIEDAD_MOUNTHDAY = "gMonthDay";
        public const string TIPO_PROPIEDAD_DAYX = "gDayx";
        public const string TIPO_PROPIEDAD_MONTH = "gMonth";
        public const string TIPO_PROPIEDAD_URI = "anyURI";
        public const string TIPO_PROPIEDAD_TOKEN = "token";
        public const string TIPO_PROPIEDAD_LENGUAJE = "language";
        public const string TIPO_PROPIEDAD_MNTOKEN = "NMTOKEN";
        public const string TIPO_PROPIEDAD_NAME = "Name";
        public const string TIPO_PROPIEDAD_NCNAME = "NCName";
    }
}
